<!--

 This file is part of the DbUnit module for NetBeans IDE
 Copyright (C) 2009 Pavol Pitoňák

 This program is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public License
 as published by the Free Software Foundation; either version 2
 of the License, or (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

-->
<html>
    <head>
        <title>About DbUnit Module</title>
        <link rel="stylesheet" href="nbdocs:/org/netbeans/modules/usersguide/ide.css" type="text/css">
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
        <h2>About DbUnit Module</h2>

        <h3>DbUnit</h3>
        <p>
            DbUnit is a JUnit extension (also usable with Ant) targeted at database-driven
            projects that, among other things, puts your database into a known state between
            test runs. This is an excellent way to avoid the myriad of problems that can occur
            when one test case corrupts the database and causes subsequent tests to fail or
            exacerbate the damage.
        </p>
        <p>
            DbUnit has the ability to export and import your database data to and from XML
            datasets. Since version 2.0, DbUnit can also work with very large datasets when used
            in streaming mode. DbUnit can also help you to verify that your database data match
            an expected set of values.
        </p>

        <h3>Test Types in the IDE</h3>
        <p>
            You can use the IDE to create the following:
        </p>
        <ul>
            <li><b>Empty Tests. </b>Test skeletons without testing methods, for which
            no class has been designated to be tested.</li>
            <li><b>Tests for Existing Classes. </b>Classes containing the actual testing
            methods which mirror the structure of the sources being tested.</li>
            <li><b>Test Generators.</b>Classes used to export data sets to XML files.</li>
        </ul>
        <p>
            Groups of test classes clustered to permit testing of an entire application or project.
            You can generate tests and test suites by selecting any class
            in the Projects window and choosing Tools > Create DbUnit Tests from the main menu.
        </p>
    </body>
</html>
<!--
Tip: to create a link which will open in an external web browser, try:
<object classid="java:org.netbeans.modules.javahelp.BrowserDisplayer">
<param name="content" value="http://www.netbeans.org/">
<param name="text" value="<html><u>http://www.netbeans.org/</u></html>">
<param name="textFontSize" value="medium">
<param name="textColor" value="blue">
</object>
To create a link to a help set from another module, you need to know the code name base and path, e.g.:
<a href="nbdocs://org.netbeans.modules.usersguide/org/netbeans/modules/usersguide/configure/configure_options.html">Using the Options Window</a>
(This link will behave sanely if that module is disabled or missing.)
-->
